Translation of UFO in English:

User Contribution

UFO

Unidentified Flying Object

noun