Slovnenya

Translation English French: sheepdog

Dictionary: main
sheepdog