sich stark vermehren

listen to the pronunciation of sich stark vermehren
Deutsch - Englisch
to proliferate