Translation of orang china in English:

User Contribution

orang china

Chinese

noun