LexiTurkTURKISH ↔ ENGLISH DICTIONARY

I. etkızartmasl” in English

1 English translation
EN
roast

We all pigged out at the company Christmas party, especially on the roast beef.