cazırtı


Results for "cazırtı"

Turkish - English dictionary

cazırtı

(Turkish - English dictionary) :
crackling sound, crackle.