French-Spanish dictionary »

émuler meaning in Spanish

FrenchSpanish
émuler

emular