amphurs

English

Noun

amphurs

  1. plural of amphur