English to Arabic

Meaning for:
Lessoned
other
درّس