kapçak


Results for "kapçak"

Turkish - English dictionary

kapçak

(Turkish - English dictionary) :
large hook with a long handle.