English to Arabic

Meaning for:
Cooed
other
مهدول