English-Latin dictionary »

sambuca-player meaning in Latin

EnglishLatin
sambuca-player noun

sabucus [sabuci](2nd) M
noun

sambucus [sambuci](2nd) M
noun

Your history