English-Arabic dictionary »

maidan meaning in Arabic

EnglishArabic
maidan marketplace or other open space

مَيْدَانm