marvelled ( synonym found)

Definition of marvelled:

°past tense of marvel.

Definition of marvelled:

°past tense of marvel.

Back to Top