dell – Deutsch–English translations

🇬🇧 en de 🇩🇪

dell noun

  /dɛl/
  • sunken area of ground
Senke
Wiktionary Links