German-English dictionary »

pressgrat meaning in English

GermanEnglish
der Pressgrat Substantiv

flash rubbernoun