See also: effarouche

French edit

Participle edit

effarouché (feminine effarouchée, masculine plural effarouchés, feminine plural effarouchées)

  1. past participle of effaroucher

Further reading edit