Arabic-English dictionary »

تُبَّت meaning in English

ArabicEnglish
تُبَّت m

Tibetregion in Inner Asia