glen – English–Türkçe translations

🇬🇧 en tr 🇹🇷

glen noun

  /ɡlɛn/ , /ɡlɪn/
  • secluded and narrow valley
çukur
Wiktionary Links