Englishfor English speakers
Capra hircus English
Meaning Capra hircus meaning
What does Capra hircus mean?
Capra hircus
Synonyms Capra hircus synonyms
What other words have the same or similar meaning as Capra hircus?