Chinese reds

English

Noun

Chinese reds

  1. plural of Chinese red