engrillonar Catalan - English
1.
Englishshackle
-
Englishto restraint using shackles
-
Catalanengrillonar
2.
Englishfetter
-
Catalanengrillonar
English translator: Catalan English engrillonar Eesti sõnaraamat Español Traductor Svenska Översättare