Translation of perayu in English:

perayu

petitioner

noun

  • 1

    petitioner