Translation of tlerola in English:

User Contribution

tlerola

speak carelessly

verb