Abominevole (en. Abhorrent)

Translation into Italian

Synonyms