Englishfor English speakers
milab
English
Meaning milab meaning
What does milab mean?
milab
noun
—
A deceitful military operation performed to convince the targets of the operation that they have had an encounter with extraterrestrial beings, though it is actually a staged ploy.
Are you looking for...?