Arabic-English dictionary »

رَأْس تَنُّورَة meaning in English

ArabicEnglish
رَأْس تَنُّورَة f

Ras Tanuracity