English to Arabic

Meaning for:
Coached
other
مدرّب