effarouchant

French

Participle

effarouchant

  1. present participle of effaroucher

Further reading