Search term chiglia has one result
Jump to
IT Italian EN English
chiglia (n) [nautico] {f} keel (n) [nautico]