Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
cibare 
1  vt to feed
2 cibarsi    vr 
cibarsi di   (anche)   (fig) to live on