English-Latin dictionary »

lyre / harp (made originally from a tortoise shell) meaning in Latin

EnglishLatin
lyre / harp (made originally from a tortoise shell) noun

chelysos [chelyi]noun
F