tswana English Dictionary

Setswana - English

di-troll in English:

1. trolls