English to Hindi Dictionary

Pole Axe () Meaning in English