chuvasco

Etymology
From.

Noun

 * 1) downpour; shower

Etymology
From, from + Spanish suffix. Or from.

Noun

 * 1) downpour; shower