English German Dictionary

English - Deutsch

quench

related words

lamb