Definición de XP en inglés

XP

abbreviation

Gaming
  • Experience point or experience points.

    • ‘you need to regain the XP spent on those skills’