Translation of lebopong in English:

lebopong

at the coast

locative noun

  • 1

    at the coast
    on the coast