English to Arabic

Meaning for:
Chaffs
other
يمازح