Spanish-French dictionary »

emular meaning in French

SpanishFrench
emular

émuler