takhtirewans

English

Noun

takhtirewans

  1. plural of takhtirewan