English-Latin dictionary »

lyre, ten-stringed instrument meaning in Latin

EnglishLatin
lyre, ten-stringed instrument noun

cinyra [cinyrae](1st) F
noun