Spanish-English dictionary »

coartada meaning in English

SpanishEnglish
coartada noun
{f}

alibi [alibis](criminal legal defense)
noun
[UK: ˈæ.lə.baɪ] [US: ˈæ.lə.ˌbaɪ]
John has no alibi. = John no tiene coartada.