English to Arabic

Meaning for:
Sniffier
other
أكثر تكبّر