Spanish-French dictionary »

nucela meaning in French

SpanishFrench
nucela noun
{f}

nucellenom {m}