English-Arabic dictionary »

sneers meaning in Arabic

EnglishArabic
Sneers [UK: snɪəz]
[US: ˈsnɪrz]

يحتقر