handcuff


Results for "handcuff"

English - Turkish Dictionary

handcuff

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