khlongs

English

Noun

khlongs

  1. plural of khlong