Spanish-French dictionary »

oviducto meaning in French

SpanishFrench
oviducto noun
{m}

oviductenom {m}