Translation of temepedi in English:

User Contribution

temepedi

two faced person

noun