English-Hindi dictionary »

god of war meaning in Hindi

EnglishHindi
god of war noun

समर देव