English-Polish dictionary »

dead duck meaning in Polish

EnglishPolish
dead duck noun
person or project that is in serious trouble or doomed to fail

gnijącanoun