LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sivri uçlu bir şey ile çabuk çabuk vurmak” in English

1 English translation
EN
peck

Tom gave Mary a peck on the cheek.