English-Hindi dictionary »

lord siva meaning in Hindi

EnglishHindi
lord siva noun

शम्भू