de premier ordre French - English
1.
Englishtop-notch
-
EnglishOf the highest level
-
Frenchde premier ordre, excellent
2.
Englishprime
-
Englishfirst in excellence, quality, or value
-
Frenchde premier ordre, excellent
English translator: French English de premier ordre Eesti sõnaraamat Español Traductor Svenska Översättare