Multilingual Turkish Dictionary

A SMACKING KISS

A SMACKING KISS : English Turkish

n. şapır şupur öpücük, şapırtılı öpücük, şapır şupur öpüş