English-Latin dictionary »

altar, fittings for burnt offerings meaning in Latin

EnglishLatin
altar, fittings for burnt offerings noun

altar [altaris](3rd) N
noun