Translation of flatworm in Malay

flatworm

cacing leper

noun

  • 1

    cacing leper