Spanish-French dictionary »

coloquíntida meaning in French

SpanishFrench
coloquíntida noun
{f}

coloquintenom {f}