Report copyright - HUMAN & ANIMAL POWERED WATER-LIFTING … and animal powered water lifting devices Practical Action 5 Advantages Disadvantages Traditional technology which can be locally made and maintained
Please pass captcha verification before submit form