Spanish–English dictionary

English translation of the Spanish word vendar los ojos a

Spanish → English
  
SpanishEnglish
vendar los ojos a blindfold