Chinese crab apples

English

Noun

Chinese crab apples

  1. plural of Chinese crab apple