Siraya in French Siraya in French siraya proper noun The Formosan language of the Siraya people Add to Flashcards