Spanish–English dictionary

English translation of the Spanish word echar pelillos a la mar

Spanish → English
  
SpanishEnglish
echar pelillos a la mar bury the hatchet