Spanish-English Dictionaryconcurra
concurra
concurrir
Meaning of concurra