English-Latin dictionary »

reed, straw meaning in Latin

EnglishLatin
reed, straw noun

avena [avenae](1st) F
noun