Translation of kota in English:

kota

fort

noun

  • 1

    fort, fortified place or building