meaning of Argyle-Diamantenmine

Argyle-Diamantenmine - German to English

Argyle (diamond) my own