Slovnenya

Translation English French: Welsh corgi

Dictionary: main
Welsh corgi
noun