Dictionary / Work

mshrf 3la l mashru3

مشرف على المشروع

/msh-RF 3la l-mash-RU3/

English

project supervisor

French

superviseur projet

Part of Speech

noun

Register

standard