Geheul

German > Latin

Geheul, s. Heulen, das.

Translations