Spanish-English Dictionarycongregaba
congregaba
congregarse
Meaning of congregaba