Attested.to

Definition

a language spoken by a Malaysian people on Formosa

Seed ·

Term in context

Atayalic language in CommonParlance