Translation of site in Northern Sotho

site

lefelo

nounPlural sites

  • 1

    lefelo
    ‘a building site’ lefelo la go aga