English to Arabic

Meaning for:
Miaowed
other
ماء