620 / 2202

What does 怪 (guài) mean in English?

怪
guài

blame; complain; accuse; impute (Verb)