Translation of bogalaupa in Setswana

User Contribution

bogalaupa

Greediness

noun