present participle and gerund of marvel
Alternative form of marvelling.
Select a language to see translations