Schelter

German > Latin

Schelter, obiurgator.