şapırtı


Results for "şapırtı"

Turkish - English dictionary

şapırtı

(Turkish - English dictionary) :
smack, smacking sound.