English to Arabic

Meaning for:
Alcove
other
تجويف، قبّة