Translation of wax in isiZulu

User Contribution

wax

isibumbatha

noun