English Dictionary
Definition a blessing in disguise in British English
a blessing in disguise phrase
phrase
Synonyms and related words

English Dictionary