vanmaram

മഹാപ്രളയം - meaning in english

Meanings for മഹാപ്രളയം

unknown
deluge