English to Arabic

Meaning for:
Foundered
other
مخفق