vanmaram

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

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

noun
Chandelier