Spanish-French dictionary »

cagada meaning in French

SpanishFrench
cagada noun
{f}

bévuenom {f}