Translation of lusa in English:

lusa

the day after tomorrow

  • 1

    the day after tomorrow