English-Latin dictionary »

flute, pipe meaning in Latin

EnglishLatin
flute, pipe noun

tibia [tibiae](1st) F
noun