Translation of peniru in English:

peniru

imitator

noun

  • 1

    imitator