German-English dictionary »

losflennen meaning in English

GermanEnglish
losflennen

to turn on the tap