Translation of tlalea in English:

User Contribution

tlalea

Report/Accuse

verb