LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ateş saçan kanatlı bir sürüngen şeklinde tanımlanan efsanevi bir hayvan” in English

1 English translation
EN
dragon

The dragon is an imaginary creature.