French-Spanish dictionary »

faciliter meaning in Spanish

FrenchSpanish
faciliter

facilitar