Spanish-English Dictionaryalimentar
Meaning of alimentar