German-English dictionary »

entleerbar meaning in English

GermanEnglish
entleerbar

depletable