Translation of barutuntshi in English:

User Contribution

barutuntshi

teachers

noun