thosais

English

Noun

thosais

  1. plural of thosai