Translation of penelepon in English:

penelepon

caller

noun

  • 1

    caller