Msotra is the slang term for Soweto township.
Example

Ngise Msotra and I'm chillin' with the thugs

DRex 04 August 2021
Have another definition for Msotra? Click to define it!

Related Words

© 2020 Africtionary®