French Spanish Dictionary

Français - español

concurrencer in Spanish:

1. competir


Europa no puede competir con América.