Translation of lephefo in English:

User Contribution

lephefo

Greyhound

noun