Slovnenya

Translation English French: collie

Dictionary: main
collie
noun