English to Arabic Dictionary Altar

Altar

مذبح
translation of 'Altar'
noun
مذبح الكنيسة,
هيكل,
مذبح
Credits: Google Translate
Download the
HelloEnglishApp
image_one