şarıltı


Results for "şarıltı"

Turkish - English dictionary

şarıltı

(Turkish - English dictionary) :
splash, splashing sound.