Spanish-French dictionary »

cagar | defecar meaning in French

SpanishFrench
cagar | defecar

chier