Spanish-English Dictionaryconcurras
concurras
concurrir
Meaning of concurras