Spanish-English Dictionaryconcretar
Meaning of concretar