Translation of tlontlolla in English:

User Contribution

tlontlolla

embarrass

verb