LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(slew slain) öldürmek” in English

1 English translation
EN
slay

We need someone to slay the dragon.