vanmaram

It set in to rain - meaning in malayalam

Meanings for It set in to rain

verb
മഴ പെയ്യാനാരംഭിച്ചു