Latin-English dictionary »

idolatres meaning in English

LatinEnglish
idolatres [idolatrae] noun
C

idolater, idol worshippernoun