Spanish-English Dictionaryalimentabas
alimentabas
alimentar
Meaning of alimentabas