TAGUICTÍC

Downpour: rain in downpours, tumagtaguictic.