English dictionary, thesaurus, translations & etymology
FreeDict.com

sitting duck in Polish

sitting duck in Polish

łatwa zdobycz
noun
(idiomatic) An obvious, vulnerable target.
łatwy cel
noun
(idiomatic) An obvious, vulnerable target.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.