Translation of ant in Indonesian

ant

semut

noun

  • 1

    semut