Translation of boammaruri in Setswana

User Contribution

boammaruri

truth

noun