English to Hindi Dictionary

An Anti-tank Gun (MAra) Meaning in English