Translation of sculptor in isiZulu

User Contribution

sculptor

umbazi

noun