kakırtı


Results for "kakırtı"

Turkish - English dictionary

kakırtı

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