insudiciare – English–Italiano translations

🇮🇹 it en 🇬🇧

insudiciare verb

  /insudiˈt͡ʃare/
besmirch, defile
  • sporcare
dirty, soil
  • macchiare
stain
Wiktionary Links