Latin-English dictionary »

idolatra meaning in English

LatinEnglish
idolatra [idolatrae] (1st) C
noun

idolater, idol worshippernoun

idolatres [idolatrae] noun
C

idolater, idol worshippernoun