Spanish-French dictionary »

delator meaning in French

SpanishFrench
delator noun

donneurnom {m}

delator | soplón noun

indicnom

indic’nom

Your history