Translation of parasite in Malay

parasite

parasit

noun

  • 1

    parasit