byanduza
How to say it
Kinyarwandabyanduzasoon
Englishthey pollutesoon
Meaning
they pollute; they contaminate; they transmit (disease)
Not yet checked by a native speaker.
they pollute; they contaminate; they transmit (disease)
Not yet checked by a native speaker.