beards the lion in his den

English

Verb

beards the lion in his den

  1. third-person singular simple present indicative of beard the lion in his den