Slovnenya

Translation English French: setter

Dictionary: main
setter
noun