Translation of "Amelia" into English

Ameglia is the translation of "Amelia" into English.

Amelia
+ Add

Latin-English dictionary

  • Ameglia

  • Show algorithmically generated translations

Automatic translations of "Amelia" into English

  • Google

    Google Translate
Add

Translations of "Amelia" into English in sentences, translation memory