English to Arabic

Meaning for:
Altarpiece
other
اللّوحة