English-Latin dictionary »

player (female) an the small harp / sambuca meaning in Latin

EnglishLatin
player (female) an the small harp / sambuca noun

sambucistria [sambucistriae](1st) F
noun