Arabic-English dictionary »

ابن عاهرة meaning in English

ArabicEnglish
ابن عاهرة

whoresonillegitimate child|bastard

Your history