Spanish-English Dictionaryconcurren
concurren
concurrir
Meaning of concurren