English to Arabic

Meaning for:
Snoopiest
other
الأكثر تطفّل