до́хлый но́мер has 1 translations in 1 languages

translations of до́хлый но́мер

RU EN English 1 translation
  • dead duck (n) [person or project that is in serious trouble or doomed to fail] (n)