English to Hindi

Meaning for:
sun-drenched
other
धूप-आच्छादित