Advertisement
Advertisement
Johor Baharu
[ 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 ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse