Translation of matanta in English:

User Contribution

matanta

tatters

adjective