effarouché

See also: effarouche

French

Participle

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

  1. past participle of effaroucher

Further reading