Hemmschuh

German > Latin

Hemmschuh, sufflamen.