French-English dictionary »

[informal] arriver premier meaning in English

FrenchEnglish
[informal] arriver premier verbe

come first(win first place in competition)
verb