Results for "

gıcırdamak

"
Turkish - English dictionary

gıcırdamak

(Turkish - English dictionary) :
to creak, squeak, squeal.