Slovnenya

Translation English Japanese: shepherd dog

Dictionary: main