self-propelled artillery - Turkish English Dictionary

self-propelled artillery

Play ENTRENus
Play ENTRENuk
Play ENTRENau

Meanings of "self-propelled artillery" in Turkish English Dictionary : 1 result(s)

English Turkish
Military
self-propelled artillery n. kundağı motorlu topçu

Meanings of "self-propelled artillery" with other terms in English Turkish Dictionary : 2 result(s)

English Turkish
Military
self-propelled chain towing artillery systems n. kundağı motorlu palet çekili topçu sistemleri
Star Wars
self-propelled heavy artillery-turbolaser (spha-t) n. öz itişli ağır top-turbolazer (öiat-t)