meaning of Buchsenstift

Buchsenstift - German to English

female pin