Spanish-English Dictionaryfacilitabas
facilitabas
facilitar
Meaning of facilitabas