Search term drawbridge has 4 results
Jump to
EN English IT Italian
drawbridge (n) [general] ponte mobile (n) {m} [general]
drawbridge (n) [bridge which can be raised] ponte levatoio (n) {m} [bridge which can be raised]
drawbridge (n) [general] ponte levatoio (n) {m} [general]
drawbridge levatoio