English-Latin dictionary »

musical instrument of ten strings meaning in Latin

EnglishLatin
musical instrument of ten strings noun

decachordum [decachordi](2nd) N
noun

decacordum [decacordi](2nd) N
noun