vanmaram

മഹാനഗരം - meaning in english

Meanings for മഹാനഗരം

noun
Conurbation
Metro
unknown
city