English

edit

Noun

edit

tachuris

  1. plural of tachuri