English to Hindi Dictionary

वेध (Vedha) Meaning in English