Slovnenya

Translation English Spanish: crutch

Dictionary: main