Spanish-English dictionary »

alectrión meaning in English

SpanishEnglish
Alectrión proper noun
{m}

Alectryon(character in Greek mythology)
proper noun