afraid of one's own shadow

English

edit

Adjective

edit

afraid of one's own shadow

  1. Exceptionally timid.

Translations

edit