Spanish-English Dictionaryengendran
engendran
engendrar
Meaning of engendran