Translation of abominable in English:

abominable

abominable, adj.

adjective

  • 1

    abominable
    el abominable hombre de las nieves the Abominable Snowman