Englishtechnical
Englishpickup truck-based fighting vehicle
Frenchtechnical
GermanTechnical
Italiantecnica
Spanishartillado
English translator: Spanish artillado Eesti sõnaraamat Español Traductor Svenska Översättare