Diccionario Español-Inglés

facilitar

Facilitate, provide

Diccionario Español-Inglés