Translation of "sambuca" into English

harp, species of harp are the top translations of "sambuca" into English.

sambuca noun feminine grammar
+ Add

Latin-English dictionary

  • harp

    noun

    musical instrument

  • species of harp

  • (music) A triangular harp having a very sharp, shrill tone

  • Show algorithmically generated translations

Automatic translations of "sambuca" into English

  • Google

    Google Translate
Add

Translations of "sambuca" into English in sentences, translation memory