English-Latin dictionary »

ram for beating down earth, piledriver meaning in Latin

EnglishLatin
ram for beating down earth, piledriver noun

festuca [festucae](1st) F
noun