"leichter regen" in English leichter Regen a sprinkle of rain Detailed translations for "leichter regen" leichter Regen leichter Regen a sprinkle of rain