Msotra

Msotra is the slang term for Soweto township.


Ngise Msotra and I'm chillin' with the thugs

Have another definition for Msotra? Click to define it!


© 2020 Africtionary®