Torpedo body
Word Dictionary
-> Torpedo body
Search:
Torpedo body
() An automobile body which is built so that the side surfaces are flush.
Terms of Use
Canadian Jobs