vanmaram

നടക്കാവ് - meaning in english

Meanings for നടക്കാവ്

noun
Mall