thamengs

English

Noun

thamengs

  1. plural of thameng