Slovnenya

Translation English Spanish: Good Shepherd

Diccionario: main
Good Shepherd
noun