Home
Manglish
English listing
Malayalam listing
About
Land-mass - meaning in malayalam
Meanings for Land-mass
noun
വന്കര