vanmaram

ധാരാപാതം - meaning in english

Meanings for ധാരാപാതം

noun
Down pour