LexiTurkTURKISH ↔ ENGLISH DICTIONARY

büyük mağara.” in English

1 English translation
EN
cavern

A dragon lives inside the cavern.