Translation of berpinar in English:

berpinar

verb

  • 1

    see stars, flashes of light