Translation of "leach" to French
Advert
Dictionary translations for "leach"
leached / leached / leaching / leaches
Phrases with "leach" (2)
- leach away - lessiver
- leach out - lessiver
Testimonials
Advert