Spanish-English Dictionaryfacilitar
Meaning of facilitar