şangırtı


Results for "şangırtı"

Turkish - English dictionary

şangırtı

(Turkish - English dictionary) :
crash, smash (of glass breaking).