Translation of Bogalaupa in Setswana

User Contribution

Bogalaupa

Greediness

noun