English-Latin dictionary »

with iron points or studs meaning in Latin

EnglishLatin
with iron points or studs adjective

ferraus [ferraa, ferraum]adjective