Translation of relish in Setswana

User Contribution

relish

seshabo

noun