English-Chinese dictionary »

crabapple meaning in Chinese

EnglishChinese
crabapple (tree)
noun

海棠noun

野苹果 /yěpíngguǒ/noun

野蘋果noun

crabapple (unpleasant person)
noun

乖戾的人 /guāilì de rén/noun

Your history