English to Arabic

Meaning for:
Confuted
other
مدحوض