Version Française
Translate
"dumbfounded (or dumbstruck) (to be)"
to French Language
English to French
French to English
English
French
dumbfounded (or dumbstruck) (to be)
être médusé/abasourdi; fam. être comme deux ronds de flan.