to breed rapidly, or to overpopulate

listen to the pronunciation of to breed rapidly, or to overpopulate
English - Turkish
English - English
pullulate
to breed rapidly, or to overpopulate
Favorites