gro lapli

English: Translation
heavy rain
noun