meaning of capital of turkmenistan

capital of turkmenistan meaning in General Dictionary

the administrative centre and biggest city of Turkmenistan