Rastro

From Fresh Dictionary

Spanish

Noun

rastro m

  1. rake
  2. sign; trace; vestige
  3. public market, especially El Rastro in Madrid

Derived terms

Personal tools