armadura


Results for "armadura"

Turkish - English dictionary

armadura

(Turkish - English dictionary) :
naut. plate at the edge of the deck with holes for fastening rigging.