Translation of peta in English:

peta

map

  • 1

    map
  • 2

    chart