Slovnenya

Translation English French: Shetland sheep dog

Dictionary: main
Shetland sheep dog
noun