Spanish-English dictionary »

acabose meaning in English

SpanishEnglish
acabose noun
{f}

last straw(small additional burden)
noun