carl xvi gustaf - English Synonyms Dictionary

carl xvi gustaf

n.
[1] Carl XVI Gustav