Spanish-English Dictionaryreproducen
reproducen
reproducirse
Meaning of reproducen