Spanish-English Dictionaryconcurran
concurran
concurrir
Meaning of concurran