Spanish-English dictionary »

cuadrilla armada meaning in English

SpanishEnglish
cuadrilla armada noun
{f}

posse [posses](A criminal gang)
noun
[UK: ˈpɒ.si] [US: ˈpɑː.si]