Adjective

Dictionary in Provencal

estourdi

to stun; scatterbrained

English translation to stun; scatterbrained
Grammatical category adj.
Also from English scatterbrained, to stun