Arabic-English dictionary »

أميليا meaning in English

ArabicEnglish
أميليا

Amelia[UK: ə.ˈmiː.ljə] [US: ə.ˈmiː.ljə]