dell – English–Español translations

🇬🇧 en es 🇪🇸

dell

valle

dell noun

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