Definisi 'duchess of windsor'

English to English
noun
1 United States divorcee whose marriage to Edward VIII created a constitutional crisis leading to his abdication Terjemahkan
source: wordnet30

More Word(s)
divorcee, grass widow,

Visual Synonyms