Englishleash
Englishto fasten or secure with a leash
Greekδένω
Portugueseencoleirar
English translator: English encoleirar Eesti sõnaraamat Español Traductor Svenska Översättare