dictionnaire tswana - Anglais

Setswana - English

go hupelwa Anglais:

1. suffocation suffocation