vanmaram

Land-mass - meaning in malayalam

Meanings for Land-mass

noun
വന്‍കര