Spanish
Detailed Translations for delatado from Spanish to English
delatado:
-
delatado (denunciado; traicionado; soplado)
Translation Matrix for delatado:
Modifier | Related Translations | Other Translations |
blabbed | delatado; denunciado; soplado; traicionado |
External Machine Translations: