English-Spanish glossary of legal terms & definitions.
Languages
engleză
spaniolă