Translation of ufo in English:

User Contribution

ufo

Unidentified Flying Object

noun