Seti

See also: seti and SETI

English

Proper noun

Seti

  1. A language of Papua New Guinea.