lıkırdamak


Results for "lıkırdamak"

Turkish - English dictionary

lıkırdamak

(Turkish - English dictionary) :
to glug, make a glugging sound.