English to Hindi Dictionary

Battery () Meaning in English