English to Hindi Dictionary

सूबेदार (SUbedAra) Meaning in English