Ibárruri

from Wikipedia, the free encyclopedia

Ibarruri stands for: