🇬🇧 en it 🇮🇹

lily-livered adjective

  • (idiomatic) Cowardly, lacking courage.
codardo
Wiktionary Links