Advertisement
Advertisement
Johor Baharu
Also Jo·hor Bah·ru,
[juh-hawr bah-huh-roo]
noun
a city in S Malaysia, near Singapore.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[juh-hawr bah-huh-roo]
a city in S Malaysia, near Singapore.
Advertisement
Advertisement
Advertisement
Advertisement
Browse