English to Arabic

Meaning for:
Chaffing
other
الممازحة