English-Latin dictionary »

rock as large as a millstone used as a missile meaning in Latin

EnglishLatin
rock as large as a millstone used as a missile noun

molaris [molaris](3rd) M
noun