foschia – English–Italiano translations

🇮🇹 it en 🇬🇧

foschia noun

  /foˈskia/
  • meteorologia
haze, mist
Wiktionary Links