Dictionary / Education
أستاذة
/us-TA-da/
English
professor/teacher (f)
French
professeure
Part of Speech
noun
Register
standard