Search term Tura has 2 results
IT Italian EN English
tura (n) [enclosure from which water can be expelled] caisson (n) [enclosure from which water can be expelled]
tura (n) [temporary watertight structure] cofferdam (n) [temporary watertight structure]