German-English dictionary »

losfrei meaning in English

GermanEnglish
losfrei

(frei von) rid of