Translation of aloe in Northern Sotho

User Contribution

aloe

sekgopha

noun