Slovnenya

Translation English French: Old English sheepdog

Dictionary: main
Old English sheepdog
noun