top notch in Spanish
top notch in Spanish
de primera
(idiomatic) Very good; of the highest level or quality. [from 1848]
de primera clase
(idiomatic) Very good; of the highest level or quality. [from 1848]
excelente
(idiomatic) Very good; of the highest level or quality. [from 1848]
fontal
(idiomatic) Very good; of the highest level or quality. [from 1848]
fénix
(idiomatic) Very good; of the highest level or quality. [from 1848]