shahtooshes

English

Noun

shahtooshes

  1. plural of shahtoosh