Spanish-French dictionary »

delator | soplón meaning in French

SpanishFrench
delator | soplón noun

indicnom

indic’nom