French-English dictionary »

effarouché meaning in English

FrenchEnglish
effarouché adjectif

startled◼◼◼(frightened)
adjective
[UK: ˈstɑːt.l̩d] [US: ˈstɑːr.tl̩d]