Slovnenya

Translation English Spanish: Walker

Dictionary: main
Walker
noun