Summary
Spanish to English:   more detail...
  1. Rastro:


Spanish

Detailed Translations for Rastro from Spanish to English

Rastro:

Rastro [el ~] noun

  1. el Rastro (mercado de pulgas; mercadillo)
    the flea market

Translation Matrix for Rastro:

NounRelated TranslationsOther Translations
flea market Rastro; mercadillo; mercado de pulgas día de subasta; mercado de pulgas; subasta

External Machine Translations:

Related Translations for Rastro