talees

English

Noun

talees

  1. plural of talee