Slovnenya

Translation English Spanish: German shepherd

Dictionary: main
German shepherd
noun