English German Dictionary

English - Deutsch

precipitous in German: