LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“scorch” in Turkish

8 Turkish translations
TR
kavrulmak

Kendi yağıyla kavrulmak güzeldir.