marveled ( synonym found)

Definition of marveled:

°past tense of marvel.

Definition of marveled:

°past tense of marvel.

Back to Top