Slovnenya

Translation English Japanese: sheep dog

Dictionary: main