street in Indonesian
street in Indonesian
jalan
A paved part of road, usually in a village or a town.
jalan raya
A paved part of road, usually in a village or a town.