vanmaram

ശിവക്ഷേത്രം - meaning in english

Meanings for ശിവക്ഷേത്രം

noun
Siva temple