Diccionario Español-Inglés
delatar
Denounce
Diccionario Español-Inglés
delantero
delator