English to Arabic

Meaning for:
Gigglingly
other
بقهقهة