English to Arabic

Meaning for:
Guffaws
other
القهقهات