Meaning of szechuan
Definition of szechuan
(noun)
a
populous
province
of
south
central
China
Other information on szechuan
WIKIPEDIA results for
szechuan
Amazon results for
szechuan
Tweet