English-Hindi dictionary »

war god meaning in Hindi

EnglishHindi
war god noun

समर देव