sichuan

Explore definitions, synonyms, and language insights of sichuan

Definitions

Noun
a populous province of south central China