English version
¿Qué significa
"delatar"
en Inglés
Español - Inglés
Inglés - Español
Español
Inglés
delatar
denounce
delatar
inform on / against