🇬🇧 en pl 🇵🇱

lily-livered adjective

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