English to Hindi Dictionary

Fixing (As an arrow on the bow) Meaning in English