English-Chinese dictionary »

snowed under meaning in Chinese

EnglishChinese
snowed under (having a lot of things to do)
adjective

忙得不可开交 /máng de bùkěkāijiāo/adjective

忙得不可開交adjective