English-Latin dictionary »

species of harp meaning in Latin

EnglishLatin
species of harp noun

sambuca [sambucae](1st) F
noun