← Tulu Dictionary
dēvālaya
s.
A church; a temple — A church; a temple.
manner-1886-vision