Spanish-French dictionary »

chismorrear meaning in French

SpanishFrench
chismorrear

cancaner