English to Arabic

Meaning for:
Masterfully
other
بمهارة