sitting duck – English–Polski translations

🇬🇧 en pl 🇵🇱

sitting duck noun

  • an obvious, vulnerable target
łatwa zdobycz, łatwy cel
Wiktionary Links