Spanish-French dictionary »

ilion meaning in French

SpanishFrench
ilion noun
{m}

iliumnom {m}

Papilionoideae

Faboideae