Translation of "altari" into English

altar is the translation of "altari" into English.

altari
+ Add

Old Norse-English dictionary

  • altar

    noun

    flat-topped structure used for religious rites

  • Show algorithmically generated translations

Add

Translations of "altari" into English in sentences, translation memory