Portuguese-English dictionary »

androlatria meaning in English

PortugueseEnglish
androlatria noun
{f}

androlatry(worship of men)
noun