tokurtu


Results for "tokurtu"

Turkish - English dictionary

tokurtu

(Turkish - English dictionary) :
bubble, bubbling sound (of a nargileh).