Spanish–English dictionary

English translation of the Spanish word vestigio

Spanish → English
  
SpanishEnglish
vestigio remnant; sign; trace; vestige; wrack