English to Arabic

Meaning for:
Alcoved
other
مجوَّف، مقبّب