tswana English Dictionary

Setswana - English

teroli in English:

1. trolls