ENGLISH → NEPALI
drenched
01
adjective
ओतप्रोत; छपक्क ढाकिएको
abundantly covered or supplied with; often used in combination
In a sentence
drenched in moonlight
जुन्को प्रकाशमा नुहाएको
moon-drenched meadows
जुन्को प्रकाशले भरिएका चउरहरू