what's the meaning of vowed......
Answers
Answered by
5
Answer:
to pledge or resolve solemnly to do, make, give, observe, etc
Answered by
2
Answer:
take a pledge
follow me on brainly
Similar questions