takhtrawans

English

Noun

takhtrawans

  1. plural of takhtrawan