Arabic-English dictionary »

ثَعْلَبَة meaning in English

ArabicEnglish
ثَعْلَبَة

bitchfemale canine

vixenfemale fox