From English-Turkish FreeDict Dictionary ver. 0.3: leach /lˈiːtʃ/ 1. bir sıvıyı bir şeyden süzmek veya filtreden geçirmek 2. filtre etme 3. filtre mahsulü 4. filtre.
leach /lˈiːtʃ/ 1. bir sıvıyı bir şeyden süzmek veya filtreden geçirmek 2. filtre etme 3. filtre mahsulü 4. filtre.