meaning of sits
1.
an
Asian
country
under
the
control
of
China;
located
in
the
Himalayas
Related Words
sitsang
|
Developed & Maintained By
Taraprasad.com