Spanish-French dictionary »

capullo meaning in French

SpanishFrench
capullo noun

cocon