Versione Inglese
Meaning of
"capra"
in English language
Italian to English
English to Italian
Italian
English
capra
goat
capra
goat
capra (f)
goat
capraio (m)
goatherd
capraia (f)
goatherd (female)