Spanish-English Dictionaryengendrabas
engendrabas
engendrar
Meaning of engendrabas