EN English dictionary: sambuca
sambuca has 1 translations in 1 languages
Jump to Translations
translations of sambuca
EN RU Russian 1 translation
- самбука (n) [An Italian liqueur made from elderberries and flavoured with licorice] (n)