Chinese-English dictionary »

人間地獄 meaning in English

ChineseEnglish
人間地獄 noun

hell on earth(very unpleasant situation)
noun