Spanish-French dictionary »

ovipositor meaning in French

SpanishFrench
ovipositor noun
{m}

oviscaptenom {m}

Your history