English-French dictionary »

well, i never meaning in French

EnglishFrench
well, I never (exclamation of great surprise)
interjection

tiens donc◼◼◼interjection