Spanish-English dictionary »

ultraizquierdo meaning in English

SpanishEnglish
ultraizquierdo adjective

far-left(very leftist)
adjective