Spanish-English Dictionaryconcurriera
concurriera
concurrir
Meaning of concurriera