B1 adjective /ˈmɑːrvələs/
Marvellous
maravilloso; asombroso; increíble
Meaning
extremely good; wonderful; causing great wonder
Example
The view from the mountain was marvellous.
La vista desde la montaña era maravillosa.