vanmaram

അലഞ്ഞുനടക്കല് - meaning in english

Meanings for അലഞ്ഞുനടക്കല്

noun
Wandering about