Malaria has _ in the town.

broken up

OR

broken down

Malaria has broken up in the town.

  • 0
What are you looking for?