Slovnenya

Translation English French: terrier

Dictionary: main
terrier
noun