Translation of strap in Northern Sotho

strap

lerala

nounPlural straps

  • 1

    lerala