English to Arabic

Meaning for:
Mewed
other
مميئ