chowtals

English

Noun

chowtals

  1. plural of chowtal