Adjective

Dictionary in Provencal

embabouchi

dumbfounded (astonished)

English translation dumbfounded (astonished)
Grammatical category adj.
Also from English dumbfounded (astonished)