tıkırtı


Results for "tıkırtı"

Turkish - English dictionary

tıkırtı

(Turkish - English dictionary) :
light rattle; light click or clack; tap; light tick.