German-English dictionary »

stocksaure meaning in English

GermanEnglish
stocksaure

pissed-off