English-Latin dictionary »

shepherd's pipe, pan pipe meaning in Latin

EnglishLatin
shepherd's pipe, pan pipe noun

avena [avenae](1st) F
noun