Translation of semut in English:

semut

ant

noun

  • 1

    ant, small insect living in a highly organized group