French
German
Italian
Englishtechnical
Englishpickup truck-based fighting vehicle
Spanishartillado
English translator: Spanish English pickup truck Eesti sõnaraamat Español Traductor Svenska Översättare