LANDDROST MEANING IN ENGLISH

• Landdrost Definition & Synonyms

  1. () Alt. of Landtrost


RECENT SEARCHES