Translation of eyesore in Setswana

eyesore

sefatlhi

nounPlural eyesores

  • 1

    sefatlhi
    • something that is ugly to look at