Translation of semut in English:

semut

ant

  • 1

    ant