Salvage-yard meaning

Wreck yard.
noun
0
0
Advertisement