English to Arabic

Meaning for:
Titteringly
other
بشكل ضاحك