Slovnenya

Translation English Spanish: Good Shepherd

Dictionnaire: main
Good Shepherd
noun