Langimage
English
B2

extremely well or excellently.

Meanings

extremely well or excellently.

She performed marvelously well in the competition.

Synonyms

Antonyms

Last updated: 2025/02/01 01:36