Translation of ulat buku in English:

ulat buku

silverfish

noun

  • 1

    silverfish, bookworm, person fond of reading