Carib physas

English

Noun

Carib physas

  1. plural of Carib physa