🇮🇹 it en 🇬🇧

discarica noun

  /diˈska.ri.ka/
dump, dumping ground, tip
Wiktionary Links