English to Arabic

Meaning for:
Guffawing
other
القهقهة