English-Latin dictionary »

tortoise shell (from which lyres were made) meaning in Latin

EnglishLatin
tortoise shell (from which lyres were made) [UK: ˈtɔː.təs ʃel]
[US: ˈtɔːr.təs ˈʃel]

chely

chelyn