German English Dictionary

Deutsch - English

lüften in English: