LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ovünülecek şey.” in English

1 English translation
EN
brag

I cannot brag about my team. It always loses games.