Arabic-English dictionary »

مُدَرِّسَة meaning in English

ArabicEnglish
مُدَرِّسَة f

teacherfemale who teaches

teacherperson who teaches

teacheressarchaic term for female teacher