Seti
See also:
seti
and
SETI
English
Proper noun
Seti
A language of
Papua New Guinea
.