Slovnenya

Translation English Spanish: pedestrian bridge

Dictionary: main
pedestrian bridge
noun