Portuguese-English dictionary »

chongqing meaning in English

PortugueseEnglish
Chongqing proper noun
{f}

Chongqing(a municipality in western China)
proper noun
[UK: ˌtʃɒŋˈkɪŋ] [US: ˌtʃɒŋˈkɪŋ]