LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(slapped” in English

1 English translation
EN
slap

That kid got a slap from his mother for being rude.