Arabic-English dictionary »

آمِد meaning in English

ArabicEnglish
آمِد f

Amidaancient city in Mesopotamia