Tausendfuß

German > Latin

Tausendfuß, inillepeda; bestiola multorum pedum.