Slovnenya

Translation English Spanish: shepherd dog

Diccionario: main
shepherd dog
noun