Slovnenya

Translation English Spanish: walkover

Dictionary: main
walkover
noun