самохідний

Self-propelled

самохідна артилерія — військ. self-propelled artillery

Джерело: Українсько-англійський словник на Slovnyk.me