charkhas

English

Noun

charkhas

  1. plural of charkha