Spanish-French dictionary »

cucúrbita meaning in French

SpanishFrench
cucúrbita noun

cucurbitenom {f}