Samgeethashaala meaning in english


Word: സംഗീതശാല Transliteration: sṁgītaśāla

Meaning of സംഗീതശാല in english :

Noun Music hall
Odeon
Related wordssṁgītaśāla (സംഗീതശാല) - Music hall 
Malayalam to English
English To Malayalam