English-Latin dictionary »

stick, rod meaning in Latin

EnglishLatin
stick, rod noun

ferula [ferulae](1st) F
noun