MalayTranslate.com
Malay to English Translator
Translate Here

English to English

armored personnel carrier

noun (n)

  • (military) an armored vehicle (usually equipped with caterpillar treads) that is used to transport infantry
    (militer) kendaraan lapis baja (biasanya dilengkapi dengan ulat tapak) yang digunakan untuk mengangkut infantri
    source: wordnet30