
Site Language: EN
I marvel at the beauty of the sunset.
To feel great surprise or admiration.
I marvel at how quickly he solved the puzzle.
She marveled at the intricate details of the painting.
They marvel at the wonders of nature.
marvel at
marvel over
marvelous sight
wonder
admire
astonish