sambuca has 1 translations in 1 languages

translations of sambuca

EN RU Russian 1 translation
  • самбука (n) [An Italian liqueur made from elderberries and flavoured with licorice] (n)