sweet green or white mint-flavored liqueur

listen to the pronunciation of sweet green or white mint-flavored liqueur
English - English

Definition of sweet green or white mint-flavored liqueur in English English dictionary

sweet green or white mint-flavored liqueur
creme de menthe
sweet green or white mint-flavored liqueur
Favorites