ultraizquierdista (Spanish) comes from Spanish ultraizquierda, from Spanish ultra-, from Latin ultrā, from Latin -a, from Proto-Italic -ā, from Proto-Indo-European -éh₂.
ultraizquierdista (Spanish): extremely left (politically)