Spanish-English Dictionaryreproduce
reproduce
reproducirse
Meaning of reproduce