Spanish-French dictionary »

chivato meaning in French

SpanishFrench
chivato noun
{m}

délateurnom {m}

dénonciateurnom {m}

poucavenom {f}