bn:03305740n
Noun Concept
AR
Plus Ultra  بلاس أولترا
EN
Plus ultra is a Latin phrase and the national motto of Spain. Wikipedia
English:
motto
Relations
Sources