Translation of inimaginable in English:

inimaginable

unimaginable, adj.

Definition of unimaginable ( US English | UK English )

Other words for unimaginable

adjective

  • 1

    unimaginable