"leachability" in Polish — inglés-Polish dictionary | see "leachability" in inglés

leachability

sustantivo
  1. cecha bycia zdolnym do wypłukania, wyługowania