English to Arabic

Meaning for:
Captious
other
مماحك