Arabic-English dictionary »

مِضْمار meaning in English

ArabicEnglish
مِضْمار سِبَاق m

racetracka course over which races are run

Your history