stunned in French
stunned in French
abasourdi
Unable to act or respond; dazed; shocked.
stupéfait
Unable to act or respond; dazed; shocked.
stupéfié
Unable to act or respond; dazed; shocked.