English-Spanish glossary of legal terms & definitions.
Languages
ஆங்கிலம்
ஸ்பேனிஷ்