Juringlés
Services
Glossary
Contact
Blog
ES
Legal terms glossary
English - Spanish
Search the glossary
Word in english
alibi
Word in spanish
coartada
Definition
an excuse used by a person accused or suspected of crime.