China roots

English

Noun

China roots

  1. plural of China root