Spanish-English DictionaryconcentrĂ¡ramos
concentráramos
concentrarse
Meaning of concentrĂ¡ramos