watercourse – English–Türkçe translations

🇬🇧 en tr 🇹🇷

watercourse noun

  /ˈwɔːtə(ɹ)ˌkɔː(ɹ)s/
  • channel through which water flows
mecra
Wiktionary Links