French-Spanish dictionary »

machaon meaning in Spanish

FrenchSpanish
machaon nom {m}

macaónnoun
{m}