Translation of lepatlelo (la dipapadi) in English:

User Contribution

lepatlelo (la dipapadi)

stadium / playground

noun