Spanish-English Dictionaryengendrar
Meaning of engendrar