Slovnenya

Translation English French: she-goat

Dictionary: main
she-goat
noun