Slovnenya

Translation English French: retriever

Dictionary: main
retriever
noun