teeming in Dutch
teeming in Dutch
krioelend
Abundantly filled with especially living things.
overvol
Abundantly filled with especially living things.
stortregen
Referring to large quantities of rain.