Spanish-French dictionary »

cagarla meaning in French

SpanishFrench
cagarla

merder

merdoyer