Definitions by Oxford office
Eloushka
Eloushka is a type of citrus cocktail. Only sold in America and is one of the most expensive cocktails sold as it is made up of very rare ingredients.
Eloushka by Oxford office November 7, 2016