Arabic-English dictionary »

مَسْقَط اَلرَّأْس meaning in English

ArabicEnglish
مَسْقَط اَلرَّأْس m

hometownplace of birth or residence