Langimage
English
B2

to be surrounded by an air of mystery or secrecy.

Meanings

to be surrounded by an air of mystery or secrecy.

The origins of the artifact are enveloped in mystery.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51