1) marvelNoun
|
|
Something that causes feelings of wonder. The wonders of modern science. | عجوبہ
اعجوبہ انوکھی چیز |
2) marvelVerb
|
|
Be amazed at. We marvelled at the child's linguistic abilities. | حیران ہو جانا |