Meaning of sitlayit

sitlayit

Cebuano

n. man-made satellite; v. have a satellite s.w.