Versión en Español
Meaning of
"delator"
in English language
Spanish to English
English to Spanish
Spanish
English
delator
denouncers
delator (m)
informer
delatora (f)
informer (female)
delatorreita (min) - todorokita, un óxido de (Mn,Ca,Mg) y Mn
delatorreite