A-post meaning

(automotive) An A-pillar.
noun
0
0
Advertisement