English-Latin dictionary »

itriangular stringed-instrument w / very sharp shrill tone oed meaning in Latin

EnglishLatin
Itriangular stringed-instrument w / very sharp shrill tone OED noun

sambucus [sambuci](2nd) M
noun

Your history