Search term grillos has one result
Jump to
ES Spanish EN English
grillos (n v) [anything that restricts or restrains in any way] fetter (n v) [anything that restricts or restrains in any way]

Spanish English translations

ES Synonyms for grillos EN Translations
cepo [cadenas] m léčka {f}