mesto – English–Italiano translations

🇮🇹 it en 🇬🇧

mesto adjective

  /ˈmɛsto/
  • triste, afflitto
dejected, miserable
Wiktionary Links