Translation of berpelesir in English:

berpelesir

  • 1

    to take a trip for amusement