English-Arabic dictionary »

amida meaning in Arabic

EnglishArabic
Amida ancient city in Mesopotamia

آمِدf