Slovnenya

Translation English Spanish: pedestrian

Dictionary: main
pedestrian
noun