vanmaram

ബഹുശാഖദീപം - meaning in english

Meanings for ബഹുശാഖദീപം

noun
Chandelier