Translation of ibu kota in English:

ibu kota

capital

noun

  • 1

    capital, chief town of a country