Robuta

https://www.merriam-webster.com/dictionary/landdrost LANDDROST Definition & Meaning - Merriam-Webster The meaning of LANDDROST is a Boer magistrate in a rural district of South Africa prior to the establishment of British administration. How to use landdrost in... definitionmeaningmerriamwebster