serretta
Italian
Noun
serretta
f
(
plural
serrette
)
(
nautical
)
batten
,
beam
Related terms
serrettame
Anagrams
sterrate