Slovnenya

Translation English Spanish: she-goat

Dictionary: main
she-goat
noun