inzaccherato – English–Italiano translations

🇮🇹 it en 🇬🇧

inzaccherato adjective

  /intsakkeˈrato/
mud-splashed, muddy
Wiktionary Links