English to Hindi Dictionary

To Strike () Meaning in English