French-Spanish dictionary »

dénoncer meaning in Spanish

FrenchSpanish
dénoncer

denunciar | delatar