English-Chinese dictionary »

small wonder meaning in Chinese

EnglishChinese
small wonder (unsurprising occurrence)
noun

怪不得 /guàibude/noun

难怪 /nánguài/noun

難怪noun

Your history