Spanish-French dictionary »

cimboa meaning in French

SpanishFrench
cimboa noun

pamplemoussiernom {m}