English to Arabic

Meaning for:
Quacked
other
موقوق