Translation of emanxiweni in English:

emanxiweni

on the sites

locative noun

  • 1

    on the sites
    at the sites
    to the sites
    from the sites
    … the sites