Search term latch has 3 results
Jump to
EN English IT Italian
latch (n) [general] chiavistello (n) {m} [general]
latch catenaccio {m}
latch saliscendi