Plus ultra (Q1045726)
Latin motto and the national motto of Spain
Language:
Current Data About Plus ultra
other details
aliases Further beyond
description Latin motto and the national motto of Spain

External Links