Spanish-French dictionary »

topinambur meaning in French

SpanishFrench
topinambur noun

artichaut de Jérusalemnom {m}