Search term चाँगक्विंग has one result
Jump to
HI Hindi EN English
चाँगक्विंग (proper) [a municipality in central China] (cām̐gkviṅg) Chongqing (proper) [a municipality in central China]