Arabic-English dictionary »

رَبَّة مَنْزِل meaning in English

ArabicEnglish
رَبَّة مَنْزِل f

housewifefemale head of household