Spanish-English Dictionaryengendra
engendra
engendrar
Meaning of engendra