English to Arabic

Meaning for:
Legerdemain
other
خفة اليد