Home
English listing
Malayalam listing
About
മഹാനഗരം - meaning in english
Meanings for മഹാനഗരം
noun
Conurbation
Metro
unknown
city