Translation of letanta in English:

letanta

tattered

adjective

  • 1

    tattered