dicionário tswana - Inglês

Setswana - English

go hupelwa inglês:

1. suffocation suffocation