ENGLISH → NEPALI
wondrous
01
adjective
अद्भुत; विस्मयकारी; शानदार
Wonderful; amazing, inspiring awe; marvelous.
In a sentence
We all stared open-mouthed at the wondrous sight.
हामी सबै त्यो अद्भुत दृश्य देखेर मुख खोलेर उभिए।