English to Arabic Dictionary altar

altar

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