meaning of sits

1. an Asian country under the control of China; located in the Himalayas


Related Words

sitsang |

Developed & Maintained By Taraprasad.com

Treasure Words