Spanish-French dictionary »

solanácea meaning in French

SpanishFrench
solanácea noun
{f}

solanacéenom {f}