English-Latin dictionary »

panpipe / flute meaning in Latin

EnglishLatin
panpipe / flute noun

canna [cannae](1st) F
noun