Term Gallery logo

Meanings of capra aegagrus hircus in Spanish

Portuguese
cabra
English
goat
        goat