German-English dictionary »

pfui teufel! meaning in English

GermanEnglish
Pfui Teufel!

Ugh! Disgusting!