Translation of lusa in English:

lusa

day after tomorrow

adverb

  • 1

    day after tomorrow