holy week pilgrim dressed in a long robe and accompanying the pasos in spanish towns - Inglés Sinónimo Diccionario

Can't found any synonym terms.