Results for "

capstan

"
English - Turkish Dictionary

capstan

(English - Turkish Dictionary) :
i. ırgat, bocurgat.