Spanish-English Dictionaryengendraba
engendraba
engendrar
Meaning of engendraba