capra Latin Definition

Latin Word: capra
Part of Speech: [Noun]
Definition: she-goat, chamois



Hire a Writer