din – English–Nederlands translations

🇬🇧 en nl 🇳🇱

din noun

  /dɪn/
  • loud noise
geschreeuw, lawaai
Wiktionary Links