takyas

English

Noun

takyas

  1. plural of takya