How do you say china in Latin?
— Sina (f); Sina


Generic synonyms for china in Latin
islandinsula (f)