English to Arabic

Meaning for:
Rehearsed
other
تدرّب