English-Hindi dictionary »

man-at-arms meaning in Hindi

EnglishHindi
man-at-arms [men-at-arms] noun
[UK: ˌmæn ət ˈɑːmz]
[US: ˌmæn ət ˈɑːrmz]

सैनिक