Translation of "altar" into English
altar is the translation of "altar" into English.
altar
-
altar
nounflat-topped structure used for religious rites
Altar, der man foretar en siste ofring før man krysser ørkenen.
Altar... where you make a final offering before crossing the desert.
-
Show algorithmically generated translations
Automatic translations of "altar" into English
-
Glosbe Translate
Add example
Add