English-Latin dictionary »

idolatry, idol worship meaning in Latin

EnglishLatin
idolatry, idol worship noun

idolatria [idolatriae](1st) F
noun

idololatria [idololatriae](1st) F
noun