Marvellous is an adjective and it means extremely good; wonderful. Its synonyms are fantastic and splendid.
For more videos like this one, follow The English Stop on Instagram
SOCIAL MEDIA:
Instagram: @theenglishstopchannel / theenglishs. .
Facebook : The English Stop Channel / theenglishst. .
Twitter: @TheEnglishStop / theenglishstop
Contribute subtitle translations HERE: http://www.youtube.com/timedtext_vide...
Music: https://www.bensound.com/