vanmaram

വലിയതാരം - meaning in english

Meanings for വലിയതാരം

noun
Megastar