English Dictionary
Definition Kir royale in British English
Kir royale noun
noun
1
a cocktail containing champagne and crème de cassis
