English-Latin dictionary »

altar, structure for sacrifice, pyre meaning in Latin

EnglishLatin
altar, structure for sacrifice, pyre noun

ara [arae](1st) F
noun

asa [asae](1st) F
noun

Your history