Translation of tlantla in English:

User Contribution

tlantla

Bite here and there

verb