English to Malayalam Dictionary > Altar
Altar
യാഗപീഠം
translation of 'altar'
noun
ബലിപീഠം
No ad for you
Credits: Google Translate
Hello English works best on our Android App