Spanish-English Dictionarycongregaron
congregaron
congregarse
Meaning of congregaron