Translation of inimaginable in English:

inimaginable

unimaginable, adj.

See US English definition of unimaginable

See UK English definition of unimaginable

adjective

  • 1

    unimaginable