ufo ( synonym found)

Definition of ufo:

(n) : a UFO

Back to Top