din – English–Español translations

🇬🇧 en es 🇪🇸

din noun

  /dɪn/
  • loud noise
estruendo
Wiktionary Links