guardian lions

English

Noun

guardian lions

  1. plural of guardian lion