Dictionary / Education

ustada

أستاذة

/us-TA-da/

English

professor/teacher (f)

French

professeure

Part of Speech

noun

Register

standard