takhterawans

English

Noun

takhterawans

  1. plural of takhterawan