vanmaram

വസന്തസ്‌തംഭം - meaning in english

Meanings for വസന്തസ്‌തംഭം

noun
Maypole