English-Chinese dictionary »

snowball's chance in hell meaning in Chinese

EnglishChinese
snowball's chance in hell (Little or no likelihood of occurrence or success)
noun

希望 //渺茫 //noun