German-English dictionary »

wer glaubt das schon? meaning in English

GermanEnglish
Wer glaubt das schon?

Who on earth believes that?