German-English dictionary »

federbride meaning in English

GermanEnglish
die Federbride Substantiv

spring clampnoun