Back to Dictionary
柔佛海峡
柔佛海峽
RóufóHǎixiá
1. Straits of Johor (between Malaysia and Singapore)
Noun