Search term metrò has one result
Jump to
IT Italian EN English
metrò (n v) [underground railway] {m} subway (n v) [underground railway]