LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(den.) dolayı kederlenmek” in English

1 English translation
EN
deplore

One must deplore such bad behavior.