Translation of peniruan in English:

peniruan

imitation

noun

  • 1

    imitation