specially equipped vehicle - French English Dictionary

specially equipped vehicle

Meanings of "specially equipped vehicle" in French English Dictionary : 1 result(s)

English French
Education
specially equipped vehicle véhicule adapté