Search term sitting duck has 2 results
Jump to
EN English PL Polish
sitting duck (n) [an obvious or unconcealed target] łatwy cel (n) [an obvious or unconcealed target] (n)
sitting duck (n) [an obvious or unconcealed target] łatwa zdobycz (n) [an obvious or unconcealed target] (n)

EN PL Translations for sitting

EN PL Translations for duck

duck (n) kaczka (n) {f}