English-Arabic dictionary »

democratic republic of timor-leste meaning in Arabic

EnglishArabic
Democratic Republic of Timor-Leste

تيمور الشرقية