English to Arabic

Meaning for:
Sniggers
other
القرقرات