English to Arabic

Meaning for:
Sniggered
other
ضاحك