Spanish-French dictionary »

champartres meaning in French

SpanishFrench
champartres noun

champarteressenom {f}