Translation of dipone- tsa- mosepele in English:

User Contribution

dipone- tsa- mosepele

traffic lights

noun