˜yÐÄvlog

Advertisement

Advertisement

key scarf

noun

Shipbuilding.
  1. any of various scarf joints in which the overlapping parts are keyed together.


Advertisement

Advertisement

Advertisement

Advertisement