Spanish-English Dictionaryengendraban
engendraban
engendrar
Meaning of engendraban