karachiEnglish

Karachi

Noun

The largest city in Pakistan, located in southeastern Pakistan, an industrial center and seaport on the Arabian Sea, former capital of Pakistan

English: Karachi

Bahasa: Karachi

Bahasa words with similar meanings