English-Latin dictionary »

small reed / cane meaning in Latin

EnglishLatin
small reed / cane noun

canna [cannae](1st) F
noun