chitras

English

Noun

chitras

  1. plural of chitra