English-Arabic dictionary »

snickered meaning in Arabic

EnglishArabic
Snickered [UK: ˈsnɪkəd]
[US: ˈsnɪkərd]

ضاحك