Spanish–English dictionary

English translation of the Spanish word grillos

Spanish → English
  
SpanishEnglish
grillos bonds; shackles