English-Latin dictionary »

roller to move ships / military engines meaning in Latin

EnglishLatin
roller to move ships / military engines noun

phalanga [phalangae](1st) F
noun