tswana English Dictionary

Setswana - English

e e sa itumediseng in English:

1. yes unfortunately yes unfortunately