Szechwan province

Explore definitions, synonyms, and language insights of Szechwan province

Definitions

Noun
a populous province of south central China