Langimage
English
B2

to be taken away by extraterrestrial beings.

Meanings

to be taken away by extraterrestrial beings.

He claimed he was abducted by aliens last night.

Synonyms

Last updated: 2025/03/31 10:21