No exact translation found for
vickers armored recovery vehicle

related Results
Vickers {Unternehmen}
die Vickers-Härte (n.) , {phys.}
Hard Recovery {comp.}