barbata


Results for "barbata"

Turkish - English dictionary

barbata

(Turkish - English dictionary) :
mil. 1. battlement, parapet (of a fortification). 2. barbette (for a gun).