Cayuse physae

English

Noun

Cayuse physae

  1. plural of Cayuse physa