NEC PLUS ULTRA


Meaning of NEC PLUS ULTRA in English

[L]

nec plus ultra

Interlingua English vocab.      Английский словарь Интерлингва.