Translation of Lephefo in English:

User Contribution

Lephefo

Greyhound

noun