21&over.
"She was the ne plus ultra of beauties."
CD Plus Ultra was created in 1986.
no, 21 plus and good id only.
ne plus ultrane plus ultra
nec plus ultra is a Latin phrase meaning 'nothing beyond' / 'nothing better'
Ultra
ultra
Ne plus ultra.
ne plus ultra
ultra
Plus Ultra (Latin, Further beyond)[
Further beyond.