tachuris

English

Noun

tachuris

  1. plural of tachuri