translate English to French: Special purpose road vehicle B.II-29
Spécial, Véhicule routier à usage - B.II-29