English to Arabic

Meaning for:
Snottiest
other
الأكثر اختيال