Translation of sketch-map in Malay

sketch-map

peta kasar

noun

  • 1

    peta kasar