Spanish-French dictionary »

papirote meaning in French

SpanishFrench
papirote noun

chiquenaudenom {f}