1. Tawau (Malaysia)
2. TawauTawau is the administrative center of Tawau Division, Malaysia and the third largest town of Sabah after Kota Kinabalu and Sandakan.
Read “Tawau” on English Wikipedia
Read “タワウ” on Japanese Wikipedia
Read “Tawau” on DBpedia
Read “Tawau” on English Wikipedia
Read “タワウ” on Japanese Wikipedia
Read “Tawau” on DBpedia
Discussions
Log in to talk about this word.