English to Arabic

Meaning for:
Whelmed
other
مغطّى