French-Spanish dictionary »

délateur meaning in Spanish

FrenchSpanish
délateur nom {m}

chivatonoun
{m}

Your history