Translation of papar in English:

papar

flat

adjective

  • 1

    flat, level