English to Arabic

Meaning for:
Nuzzle
other
مرّغ