English to Hindi Dictionary

Branch () Meaning in English