Slovnenya

Translation English French: billy goat

Dictionary: main
billy goat
noun