Dictionary, Free Dictionary - MyDictionary.net

Italian Dictionary, English Italian Dictionary

Definition of " appaling " in Italian Dictionary
Direct results
English » Italian
appaling {ə'pɔ:lıŋ}
  • {A} terrificante, spaventoso, immane, terribile