çatadak


Results for "çatadak"

Turkish - English dictionary

çatadak

(Turkish - English dictionary) :
with a sudden cracking sound.