Mansaka

edit

Noun

edit

bugsak

  1. heavy rain; downpour