Translation of jalan in Indonesian

User Contribution

jalan

street

noun