tennon

Dupaningan Agta

Noun

tennon

  1. clothes; shirt

Synonyms