Translation of millipede in Malay

millipede

noun

  • 1

    binatang tanpa tulang belakang yang kecil dan banyak mempunyai kaki, sepah bulan