Translation of "altari" into English
altar is the translation of "altari" into English.
altari
-
altar
nounflat-topped structure used for religious rites
-
Show algorithmically generated translations
Add example
Add
altar is the translation of "altari" into English.
flat-topped structure used for religious rites
Show algorithmically generated translations