rain-drenched in English dictionary

  • rain-drenched

Sample sentences with "rain-drenched"

Available translations