Translation of pelupa in English:

pelupa

forgetful person

noun

  • 1

    forgetful person