English to Malayalam Dictionary Altar

Altar

യാഗപീഠം
translation of 'altar'
noun
ബലിപീഠം
Credits: Google Translate
Download the
HelloEnglishApp
image_one