Langimage
English
B2

describing something that is unbelievable or extraordinary.

Meanings

describing something that is unbelievable or extraordinary.

The events of that day were stranger than fiction.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51