Spanish-English Dictionarytraces
traces
trazar
Meaning of traces