Translation of moonbeam in Setswana

moonbeam

lesedi la ngwedi

noun

  • 1

    lesedi la ngwedi