Search term straphanger has one result
EN English IT Italian
straphanger (n) [public transportation] passeggero che viaggia in piedi (n) {m} [public transportation]