sun-drenchedEnglish

sun-drenched

Adjective

Covered with sunlight

English: sun-drenched