Italian-English dictionary »

androcide meaning in English

ItalianEnglish
Androcide proper noun
{m}

Androcydes(Any of certain male figures of Ancient Greece)
proper noun