English-Hindi dictionary »

barbwire meaning in Hindi

EnglishHindi
barbwire noun

काँटेदार तार