Portuguese-English dictionary »

antropolatria meaning in English

PortugueseEnglish
antropolatria noun
{f}

anthropolatry(worship of men)
noun