Home
Manglish
English listing
Malayalam listing
About
ജലപാതം - meaning in english
Meanings for ജലപാതം
noun
Waterfall
adj
Rapids
unknown
fall