Slovnenya

Translation English French: beagle

Dictionary: main
beagle
noun