Translation of mayor in Indonesian

mayor

walikota

noun

  • 1

    walikota