meaning of carl xvi gustaf

carl xvi gustaf meaning in General Dictionary

king of Sweden since 1973 (created 1946)