English to Hindi

Meaning for:
personnel carrier
other
सैनिक वाहन