Translation of letimona in English:

letimona

demon

noun (class 5, plural matimona)

  • 1

    demon
    devil