Results for "

handcuff

"
English - Turkish Dictionary

handcuff

(English - Turkish Dictionary) :
i. kelepçe. f. kelepçe vurmak, kelepçelemek.