LexiTurkTURKISH ↔ ENGLISH DICTIONARY

büyük ve hararetli münakaşa. battleship zırhlı harp gemisi. join battle savaşmak” in English

1 English translation
EN
battle

We won the battle.