Translation of gebenya in English:

gebenya

glimpse

verb

  • 1

    glimpse
    tadinya