English edit

Verb edit

beard the lion

  1. Alternative form of beard the lion in his den