English-Hindi dictionary »

archnemesis meaning in Hindi

EnglishHindi
archnemesis noun

दुश्मन