Slovnenya

Translation English Spanish: staff of life

Dictionary: main
staff of life