French-Spanish dictionary »

nec plus ultra meaning in Spanish

FrenchSpanish
nec plus ultra nom {m}

el no va másnoun

Your history