LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“upbraid” in Turkish

1 Turkish translation
TR
azarlamak

Geç kaldığı için canım onu azarlamak istemedi.