vanmaram

വിഹാരശാല - meaning in english

Meanings for വിഹാരശാല

verb
Promenade