English to Arabic

Meaning for:
Clucked
other
مقيق