şapırdamak


Results for "şapırdamak"

Turkish - English dictionary

şapırdamak

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