Home
Manglish
English listing
Malayalam listing
About
ബഹുശാഖദീപം - meaning in english
Meanings for ബഹുശാഖദീപം
noun
Chandelier