English-Latin dictionary »

man-worshiper meaning in Latin

EnglishLatin
man-worshiper noun

anthropolatra [anthropolatrae](1st) M
noun