German-English dictionary »

fußbremsen meaning in English

GermanEnglish
die Fußbremsen Substantiv

foot brakesnoun