Arabic-English dictionary »

تَاجُورَة meaning in English

ArabicEnglish
تَاجُورَة

TadjouraTown in Djibouti

TadjourahRegion in Djibouti