Spanish-French dictionary »

echar pestes meaning in French

SpanishFrench
echar pestes

pester