Latin-English dictionary »

anthropolatra meaning in English

LatinEnglish
anthropolatra [anthropolatrae] (1st) M
noun

man-worshipernoun