English to Catalan Dictionary
shackle
Grilló
Related Images/Visuals for shackle
Meaning for shackle found in 10 Languages.
Sponored Video