Arabic-English dictionary »

فروات الرؤوس meaning in English

ArabicEnglish
فروات الرؤوس

Scalps[UK: skælps] [US: ˈskælps]