Thanolo ya swamp ka Setswana

swamp

Verb

  1. flood

  2. overwhelm with a great mass or number of things

Neilwe Dithata ke Oxford