From English-Portuguese FreeDict Dictionary ver. 0.3: feed /fiːd/ 1. alimentar, nutrir, sustenar 2. apascentar, pastorear
feed /fiːd/ 1. alimentar, nutrir, sustenar 2. apascentar, pastorear