Kucha meaning

An ancient Buddhist kingdom of Central Asia, located in modern-day Xinjiang, China.
pronoun
0
0
Advertisement