vanmaram

ദേവാലയം - meaning in english

Meanings for ദേവാലയം

noun
Pagoda
Capitol
House of god
unknown
sanctuary
temple
oracle
shrine