Arabic-English dictionary »

تِيرَاسْبُول meaning in English

ArabicEnglish
تِيرَاسْبُول m

Tiraspolcapital of Transnistria