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