discarica – English–Italiano translations

🇮🇹 it en 🇬🇧

discarica noun

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