LexiTurkTURKISH ↔ ENGLISH DICTIONARY

şiddetli darbe” in English

1 English translation
EN
pelt

Do not pelt your dog with stones, so the neighbors will not imitate you.