Vocabulary

マーベラス

marvelous; astonishing; wonderful

na-adjective