Spanish-French dictionary »

denunciar | delatar meaning in French

SpanishFrench
denunciar | delatar

dénoncer