taars

English

Noun

taars

  1. plural of taar