Kínai-Angol szótár »

怪不得 /guàibude/ angolul

KínaiAngol
怪不得 /guàibude/ noun

small wonder(unsurprising occurrence)
noun