Slovnenya

Translation English Spanish: Good Shepherd

Dictionary: main
Good Shepherd
noun