Spanish-English dictionary »

batalla cultural meaning in English

SpanishEnglish
batalla cultural noun
{f}

culture war(political conflict for cultural dominance)
noun