Cayuse physas

English

Noun

Cayuse physas

  1. plural of Cayuse physa