Tutoh

English

Proper noun

Tutoh

  1. Synonym of Long Wat.