Translation of street map in Indonesian

street map

peta jalan

noun

  • 1

    peta jalan