Spanish-English Dictionaryrastreado
rastreado
rastrear
Meaning of rastreado