Translation of map in Indonesian

map

peta

noun

  • 1

    peta
    ‘a road map’ peta jalan


User Contribution

map

peta