English-Latin dictionary »

troops locking shields overhead meaning in Latin

EnglishLatin
troops locking shields overhead noun

testudo [testudinis](3rd) F
noun