Translation of pelupa in English:

pelupa

forgetful person

  • 1

    forgetful person