Dictionary English – Romanian

foremost



Adjectiv
Adverb
1.

în primul loc


2.

întâi de toate


Expressions:
first and foremost  =  în primul rând