German-English dictionary »

stinksauer meaning in English

GermanEnglish
stinksauer

hopping mad