Translation of peta lakaran in English:

peta lakaran

sketch map

noun

  • 1

    sketch map, roughly drawn map