English-French dictionary »

ne plus ultra meaning in French

EnglishFrench
ne plus ultra noun

nec plus ultra◼◼◼nom {m}