Tutoh
English
Proper noun
Tutoh
Synonym of
Long Wat
.